step pulley - German English Dictionary